import msg from "../../../utils/msg";
import { club_login, userUpdate } from "../../../utils/request/api";
import User from "../../../utils/user";

// pages/user/merchant/merchant.ts
Page({

  /**
   * 页面的初始数据
   */
  data: {
    input:{
      account:'' as string,
      password:'' as string,
    }
  },
  getInput(e:any){
    let name = e.currentTarget.dataset.name;
    //console.log('e=',e);
    this.setData({
      ['input.'+name]:e.detail.value,
    });
  },
  reg(e:any){
    wx.navigateTo({
      url:"./reg/reg",
    });
  },
  submit:async function(){
    let user = new User;
    let input = this.data.input;
    if(!input.account||!input.password){
      msg.show('请输入完整表单');return;
    }
    let res:any = await club_login({password:input.password,club_code:input.account});
    console.log('res=',res);
    if(res.data.club_id){
      user.club_id=res.data.club_id;
      user.club_name=res.data.club_name;
      user.AccessKey=res.data.AccessKey;
      user.is_merchant=true;
      user.setStorage();
      console.log('user=',user);
      await msg.show('登录成功');
      wx.navigateBack();
    }
    else msg.show('账号或密码错误');
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})